package com.hoyo.domain;

import java.util.List;

public class IndexPageChannel {
	
	private int id;
	
	private String channelName;
	
	private int movieCount;
	
	private List<Catalog> top10Catalogs;
	
	private List<Catalog> top7Catalogs;
	
	public IndexPageChannel() {
	}
	
	public IndexPageChannel(int id, String channelName, int movieCount) {
		this.id = id;
		this.channelName = channelName;
		this.movieCount = movieCount;
	}
	
	public IndexPageChannel(int id, String channelName, int movieCount,
			List<Catalog> top10Catalogs, List<Catalog> top7Catalogs) {
		this.id = id;
		this.channelName = channelName;
		this.movieCount = movieCount;
		this.top10Catalogs = top10Catalogs;
		this.top7Catalogs = top7Catalogs;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getChannelName() {
		return channelName;
	}

	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}

	public int getMovieCount() {
		return movieCount;
	}

	public void setMovieCount(int movieCount) {
		this.movieCount = movieCount;
	}

	public List<Catalog> getTop10Catalogs() {
		return top10Catalogs;
	}

	public void setTop10Catalogs(List<Catalog> top10Catalogs) {
		this.top10Catalogs = top10Catalogs;
	}

	public List<Catalog> getTop7Catalogs() {
		return top7Catalogs;
	}

	public void setTop7Catalogs(List<Catalog> top7Catalogs) {
		this.top7Catalogs = top7Catalogs;
	}

	@Override
	public String toString() {
		return "IndexPageChannelValueObject [id=" + id + ", channelName=" + channelName + ", top10Catalogs="
				+ top10Catalogs + ", top7Catalogs=" + top7Catalogs + "]";
	}
}
